page,
view,
text,
swiper,
swiper-item,
image,
navigator {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	list-style: none;
}

.container {
	overflow: hidden;
	overflow-y: auto;
	min-height: 100%;
	box-sizing: border-box;

	position: relative;
}

.content {
	width: 100%;
	/* background-color: #F5F1E6; */
	padding: 30rpx;
	box-sizing: border-box;
}

.center {
	display: flex;
	justify-content: center;
	align-items: center;
}

page {
	background-color: #F5F1E6;
	height: 100%;
	position: relative;
}

uni-page-body,
#app {
	min-height: 100%;
}

uni-app {
	height: 100%;
}

image {
	width: 100%;
	height: 100%;
}

img {
	width: 100%;
	height: 100%;
}

.example-info {
	font-size: 14px;
	color: #333;
	padding: 10px;
}

.noData {
	margin: 20rpx auto;
	text-align: center;
}

.ql-align-center {
	width: 100%;
	display: flex;
	justify-content: center;
}

uni-toast {
	z-index: 10000;
}

.empty {
	width: 60%;
	display: block;
	margin: 0 auto;
}

.flex-center {
	display: flex;
	justify-content: center;
	align-items: center;
}

/* IOS底部安全距离 */
.but-bottom {
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
	box-sizing: content-box;
}